head support - Spanish English Dictionary